dirt traps - French English Dictionary